<?php
	namespace app\index\controller;
    use think\Controller;
	use think\Db;
	use think\Request;
	use think\Loader;
	
	class Geren extends Controller
	{
		public function index()
		{	
			
			if(false===false){
				$p='13122222222';

				$xgeren=Db::table('chen_user')->where('tel',$p)->find();
				// var_dump($xgeren);
				if($xgeren['icon']==''){
					//判定有无头像,男女默认头像
					if ($xgeren['sex']=='2') {
						$xgeren['icon']='/uploads/icon\2.png';
					}else{
						$xgeren['icon']='/uploads/icon\1.png';
					}
					
					// var_dump('999999999999');

				}
				// var_dump($xgeren);





				 return view('geren/index',[
				 			'xgeren' => $xgeren
				 	]);





			}else{
			// var_dump('66666');
				 return view('geren/denglu');


			}
		}

		public function edit()
		{	


			if(false===false){
				$p='13122222222';

				$xgeren=Db::table('chen_user')->where('tel',$p)->find();
				// var_dump($xgeren);
				if($xgeren['icon']==''){
					//判定有无头像,男女默认头像
					if ($xgeren['sex']=='2') {
						$xgeren['icon']='/uploads/icon\2.png';
					}else{
						$xgeren['icon']='/uploads/icon\1.png';
					}
					
					// var_dump('999999999999');

				}
				// var_dump($xgeren);





				 return view('geren/editgeren',[
				 			'xgerenedit' => $xgeren
				 	]);
			
		
			}
			

		}

		public function doedit()
		{	
			 // 获取表单上传文件 例如上传了001.jpg
    	$file = request()->file('icon');
    	
    	// var_dump($file);die;

    	
    	// 移动到框架应用根目录/public/uploads/ 目录下
    	if($file){

        $info = $file->move(ROOT_PATH . 'public' . DS . 'uploads');
        if($info){
            // 成功上传后 获取上传信息
            $img = '/uploads/' . $info->getSaveName();
            $data = input('post.');
            // var_dump($data);die;
            $data['icon'] = $img;
            // // 输出 jpg
            // echo $info->getExtension();
            // // 输出 20160820/42a79759f284b767dfcb2a0197904287.jpg
            // echo $info->getSaveName();
            // // 输出 42a79759f284b767dfcb2a0197904287.jpg
            // echo $info->getFilename(); 

           
        }else{
            // 上传失败获取错误信息
            echo $file->getError();
        }

      }else{
        $data = input('post.');
      }
      $validate = Loader::validate('icon');
        if(!$validate->check($data)){
            return $this->error($validate->getError());
        }

      // $result =  Db::table('chen_user')-where($data['tel'],tel)->insert($data);
     $result = Db::table('chen_user')->where('id', $data['id'])->update($data);
       if ($result > 0) {
            return $this->success('恭喜修改成功',url('/geren'));
        } else {
            return $this->error('添加失败');
        }

			// var_dump('6666');

		}
		

	}

	
